package com.chinaedu.oc.dao.saledate;

import java.util.List;

import com.chinaedu.oc.po.saledate.Saledate;

public interface ISaledateDao {
	
	/**
	 * 批量增加
	 * @param saledates
	 */
	void insert(List<Saledate> saledates);
	
	/**
	 * 根据ID删除
	 * @param id
	 */
	void delete(String id);
	
	/**
	 * 根据商品ID删除销售期
	 * @param id
	 */
	void deleteByCommodityId(String commodityId);
	
	/**
	 * 查询所有销售期内对应的全部描述信息
	 * @param saledateId
	 * @return
	 */
	Saledate queryBySaleId(String id);
	
	/**
	 *	根据commodityId查询销售日期
	 * @param saledateId
	 * @return
	 */
	List<Saledate> findSaledateByCase(Saledate saledate);
}
